package com.qf.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.qf.pojo.DtsBrand;

/**
 * 品牌制造商
 * @author sym
 * @version V1.0
 * @Project java2203
 * @Package com.qf.service
 * @Description:
 * @Date 2022/6/21 18:52
 */
public interface BrandService {

    /**
     * 查询品牌制造商
     * @param id    根据品牌商id查询
     * @param name  根据品牌商名字查询
     * @param page  当前页，默认1
     * @param limit 每页显示多少条，默认20条
     * @param sort  排序字段名，默认按照add_time添加时间排序
     * @param order 排序方式，默认desc降序
     * @return
     */
    public IPage<DtsBrand> queryBrandPage(Integer id , String name , Integer page,
                                          Integer limit, String sort, String order);

    /**
     * 修改
     * @param brand
     * @return
     */
    public int update(DtsBrand brand);

    /**
     * 删除
     * @param
     */
    public int delete(DtsBrand brand);

    /**
     * 添加
     * @param brand
     * @return
     */
    public  int add(DtsBrand brand);
}
